package main

import (
	"fmt"
	"strconv"
)

func main() {
	var s string
	var b bool
	var f float64
	var i int64
	var err error

	// 布尔值
	s = "false"
	b, err = strconv.ParseBool(s)
	fmt.Println(b, err)

	// 整数
	s = "111"
	i, err = strconv.ParseInt(s, 10, 64)
	fmt.Println(i)

	// 浮点数
	s = "333.333"
	f, err = strconv.ParseFloat(s, 64)
	fmt.Println(f)
}
